El Grande Giro ‘007 – Licensed to Thrill

Wow, can’t believe I missed this: Giro d’Italia to open on island of Caprera Next year’s 90th Giro d’Italia will open with a 24-kms team time trial on the tiny island of Caprera off the north coast of Sardinia on May 12 and finish in Milan on June 3, organisers said on Saturday. Being a … Continue reading El Grande Giro ‘007 – Licensed to Thrill